<!DOCTYPE html>
<html lang="zh-CN">

<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <meta http-equiv="X-UA-Compatible" content="ie=edge">
  <title>Document</title>
</head>

<body>
  <script>
    /*
    实例成员: 
      通过this来添加的就是实例成员
      实例成员只能通过实例对象来调用
    静态成员:
      在构造函数本身上添加的成员或方法
      静态成员只能通过构造函数来访问,不能通过对象来访问
     */
    const Father = function (uname, age) {
      this.uname = uname;
      this.age = age;
      this.sing = function () {
        console.log(`静态成员和实例成员`);
      };
    };
    let lud = new Father("刘德华", 29);
    lud.sing();
    Father.sex = "男"; //静态成员
    console.log(lud.sex); //不能通过实例对象来访问
    console.log(Father.sex); //静态成员,只能通过实例对象来访问
  </script>
</body>

</html>